﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GeckoPhotos
{

    public interface ISettings
    {

        /// <summary>
        /// Maximum width for generated thumbnails.
        /// </summary>
        int ThumbnailWidth { get; }
        
        /// <summary>
        /// Maximum height for generated thumbnails.
        /// </summary>
        int ThumbnailHeight { get; }

        /// <summary>
        /// ImageFormat of images saved into the database.
        /// </summary>
        System.Drawing.Imaging.ImageFormat StandardImageFormat { get; }

        /// <summary>
        /// Maximum width for uploaded images.
        /// </summary>
        int MaxImageWidth { get; }

        /// <summary>
        /// Maximum height for uploaded images.
        /// </summary>
        int MaxImageHeight { get; }

    }

}
